home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / gfx / show / mpeg2decodeWOS.lha / mpeg2decode / README.AMIGA
Text File  |  1999-02-23  |  3KB  |  67 lines

  1. As this is a direct port of the PowerUP version here goes the original
  2. readme of Jesper Svennevid.
  3.  
  4. Before just some addon's which i changed in my version:
  5.  
  6. -j          Enables a fps counter. This might slow down things, due
  7.             to Contextswitches.
  8.  
  9. -w          Enables Workbench Window Display, instead of Screen Display
  10.  
  11. --- snip ---
  12.  
  13. mpeg2decode
  14. -----------
  15.  
  16. mpeg2decode V1.2a, 96/07/19, (C) 1996, MPEG Software Simulation Group
  17. MPEG Audio Decoding Copyright (c) 1991,92 MPEG/Audio Software Simulation Group
  18. Amiga version and Audio implementation (c) 1999 Jesper Svennevid
  19.  
  20. NOTE! This is a PowerUP-program, and will not run without a PowerPC-card. Hopefully
  21. there will be a WarpUP-version of this program soon, to even the odds. :)
  22.  
  23. This is a modified version of the free MPEG-2 compatible streamer available at
  24. http://www.mpeg.org/mssg/, and it has a few new features that the old one lacks.
  25. This version of mpeg2decode is capable of decoding and replaying the layer 1/2
  26. mpeg audio-data inside MPEG-1 and MPEG-2 system streams.
  27.  
  28. Currently the sound is played back using AUDIO: (AHI-Handler), but this will change
  29. very soon when I've finished my new AHI-buffering routines. This will hopefully remove the
  30. 2-3 second lag on the sound that the replayer currently suffers from.
  31.  
  32. A quick note for graphics-card owners! PLEASE, do not promote the screen, rather use
  33. the -m switch, as the mode-id test is performed BEFORE the actual screen is opened, so
  34. you will not get anything displayed even though you get the screen on the graphics-card.
  35. Using the -m option you will get both display and rendering on the graphics-board.
  36.  
  37. Amiga-specific options
  38. ----------------------
  39.  
  40.    -h        scales the image to the double pixel-size, allowing small mpegs to
  41.              be replayed in fullscreen without using akward screenmodes.
  42.    -mn       selects mode-id to display the mpeg in, for example -m0x91000 for DblNTSC lowres
  43.              or -m0x39024 for MULTISCAN Productivity. If -m is left out or if there's something
  44.              wrong with the ID supplied, mpeg2decode will display a requester asking for a proper
  45.              screenmode and then print the proper command-line option for future use.
  46.    -pn       frameskip, supply a number between 1 and 9 to skip that actual amount of frames.
  47.              Currently the frames are still decoded and just not displayed, so there is not THAT
  48.              much speed-gain, but in the future I'll try to skip the entire decoding-process for
  49.              the appropriate blocks.
  50.    -s        enable sound decoding and replaying for mpeg layers 1/2.
  51.  
  52. TODO:
  53. ----
  54.  
  55. - Add more direct audio support
  56. - Speed up YUV -> RGB conversion
  57. - Tweak the DCT-decompression algorithms a bit
  58. - Add more dithering-types
  59. - Add a windowed mode
  60. - Add more options to the -h option, for example to scale BEFORE the dithering or scale using
  61.   bilinear interpolation
  62.  
  63. Bug-reports, questions etc, mail to:
  64. Jesper Svennevid <pt98jsv@student.hk-r.se>
  65.  
  66. --- snap ---
  67.